React Job: Junior Software Developer

Job added on

Company

Solera

Location

Ciudad de México - Mexico

Job type

Full-Time

React Job Details

The Role
We are looking for an experienced Senior Software Engineer (C#, .NET). The Senior Software Engineer will implement and maintain code to support our automotive software systems, using and contributing to team standards and processes. As a Senior Software Engineer, you may be working with our legacy client’s systems as well as contributing to the design and implementation of microservices and web applications.
What You will Do
  • Collaborate in an agile environment with Product Management and business stakeholders to ensure proper application design and clear specifications.
  • Develop new applications to meet agreed specifications.
  • Analyze and maintain current applications & processes.
  • Diagnose & troubleshoot problems.
  • Modify existing software to correct errors and improve the quality, reliability, productivity, and performance of the application.
  • Make recommendations for improvement & innovation.
  • Analyze system specifications and translate system requirements to manageable and measurable tasks.
What You will Bring
  • Bachelor’s degree in Computer Science, Information Systems or equivalent
  • 5+ years of software development experience
  • Prior work experience in and understanding of Agile.
  • Minimum 3 years of C#, .Net, API (REST, SOAP).
  • Microservices, TDD, and DDD preferred.
  • Experience with Frontend JS Frameworks is a plus (ReactJS preferred)
  • CSS and HTML a plus
Demonstrated ability to:
  • Effectively communicate in English across all organizational levels (both verbal and written)
  • Quickly and accurately identify, quantify, and permanently resolve problems.
  • Effectively prioritize tasks and overcome obstacles to consistently deliver results within expected timeframes.
  • Quickly learn new technologies and programming languages
  • Consistently demonstrate a positive attitude
  • Easily adapt to changes in direction, objectives, and strategy
  • Work independently with minimal supervision and under constant deadline pressure.
  • Work in a paired programming environment
Proactively support team members and provide guidance and coaching, as necessary, to improve team performance and ensure team’s success.